package com.cloudkinto.service.platform.vo.store;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class PlatformStoreRes {
    private Long id;

    private String storeName;

    private String storeCode;
    @ApiModelProperty("店铺状态 0 禁用 1启用")
    private Integer storeStatus;

    private String platformCode;
    @ApiModelProperty("授权状态 0授权中 1授权成功 2暂停同步 3授权失败 4授权过期")
    private Integer authSyncStatus;
    @ApiModelProperty("授权时间")
    private Date authSyncTime;
    @ApiModelProperty("授权过期时间")
    private Date authExpireTime;
    @ApiModelProperty("站点/国家")
    private String site;
    @ApiModelProperty("Amazon 区域")
    private String regionCode;
    private Long companyId;
    @ApiModelProperty("卖家id")
    private String sellerId;

    @ApiModelProperty("暗号键版本")
    private Integer signatureVersion;
    @ApiModelProperty("密钥 或者暗号健版本")
    private String appSecret;

    @ApiModelProperty("预售 0开启 1关闭")
    private Integer presale;
}
